/* zcusers */
.zcusers{

}
.zcusers .tit{
  border-left: 3px solid #53C7FF;
  padding-left: 1rem;
  font-size: 1.4rem;
  margin-bottom: 2rem;
}
.zcusers .tit a{
  margin-left: 1rem;
  color: #53C7FF;
}
/* zcviper */
.zcviper{
  border:1px solid #ededed;
  padding: 1rem;
  box-sizing: border-box;
  margin-bottom: 20px;
}
.vipers .tit{
  font-size: 1.8rem;
  line-height: 2;
}
.vipers .cnt{
  font-size: 1.4rem;
  color:#3d3d3d;
  line-height: 2;
}
.vipers .cnt span{
  color: #7c7c7c
}
.account .tit{
  color:#7c7c7c;
  font-size: 1.4rem;
  margin-bottom: 1rem;
}
.account .cnt{
  color:#3d3d3d;
  font-size: 1.8rem;
}
.account .cnt a{
  font-size:1.3rem;
  margin-left: 0.5rem;
}
/* 病人库 */
.buttongroup{
  padding-left: 1.5rem;
  padding-top: 0rem;
  padding-bottom: 1.5rem;
}
.zcwrap_edit{
  display: none;
}
.searchgroup{
  margin-bottom: 1rem;
}
.searchwrap{
  width: 65rem;
}

.searchwrap li.searchtit p{
  display: block;
  color:#3d3d3d;
  font-size: 1.4rem;
  padding: 0.3rem 0.8rem;
  text-align: right;
}
.searchwrap li a{
  display: block;
  color:#7c7c7c;
  font-size: 1.4rem;
  margin-right: 0.8rem;
  padding: 0.3rem 0.8rem;
  
}
.searchwrap li.all a{
  text-align: center;
  
}
.searchwrap li.active a{
  background-color: #53C7FF;
  color: #fff;

}
.userlib1 .bespeak_change_name,.vip1 .bespeak_change_name{
  padding-top: 0.8rem;
}
.infoover{
  display: none;
}
.viprecordstit{
  background-color: #ededed;
  margin-bottom: 1rem;
}
.viprecordselm .elm1{
  background-color: #ededed;
  border:1px solid #a5a5a5;
}
.viprecordselm .elm2{
  border:1px solid #a5a5a5;
  border-top-width: 0px;
  text-align: center
}
.viprecordselm .elm2 .ceil{
  border-color: #a5a5a5;
  border-style: solid;
  border-width: 0;
}
.viprecordstit{
  text-align: center
}
.viprecordselm .elm2 .ceilone img{
  height: 3rem;
  width: 3rem;
}

